package com.rr.IntegerTest;

/**
 * Java类型转换: Integer转int
 *
 * @author : RENBIAO
 * @createTime : 2021/12/22 11:41
 */
public class IntegerToInt {

    public static void main(String[] args) {

        Integer integerNum1 = 0;
        Integer integerNum2 = 6;
        Integer integerNum3 = -865;
        Integer integerNum4 = null;

        //方法1：integerNum.intValue()
        Integer integerVal1= new Integer(integerNum1);
        int intNum1 = integerVal1.intValue();
        Integer integerVal2= new Integer(integerNum2);
        int intNum2 = integerVal2.intValue();
        Integer integerVal3= new Integer(integerNum3);
        int intNum3 = integerVal3.intValue();
//        Integer integerVal4= new Integer(integerNum4);
//        int intNum4 = integerVal4.intValue();
        System.out.println("integerNum1转换后为【转换方法:integerNum.intValue()】:" + intNum1);
        System.out.println("integerNum2转换后为【转换方法:integerNum.intValue()】:" + intNum2);
        System.out.println("integerNum3转换后为【转换方法:integerNum.intValue()】:" + intNum3);
//        System.out.println("integerNum4转换后为【转换方法:integerNum.intValue()】:" + intNum4);

        int intNum5 = integerNum1;
        int intNum6 = integerNum2;
        int intNum7 = integerNum3;
//        int intNum8 = integerNum4;
        System.out.println("integerNum1转换后为【转换方法:=】:" + intNum5);
        System.out.println("integerNum1转换后为【转换方法:=】:" + intNum6);
        System.out.println("integerNum1转换后为【转换方法:=】:" + intNum7);
//        System.out.println("integerNum1转换后为【转换方法:=】:" + intNum8);
    }
}
